Make use of system return value to avoid warnings
authorDanny Robson <danny@blubinc.net>
Sun, 19 Jul 2009 09:31:47 +0000 (19:31 +1000)
committerMartin Nordholts <martinn@src.gnome.org>
Sun, 19 Jul 2009 11:24:45 +0000 (13:24 +0200)
Make (minimal) use of system's return value to avoid gcc complaining, as
it's declared using the warn_unused_result attribute.

babl/babl-internal.c
babl/babl-internal.h

index 596e2688908fc464a5d53a93df9b543ad1dec200..7026370e1c94d8475b65beecb8d97439fa0ffdad 100644 (file)
@@ -58,14 +58,14 @@ int babl_hmpf_on_name_lookups = 0;
 #include <sys/types.h>
 #include <unistd.h>
 
-void
+int
 babl_backtrack (void)
 {
   char buf[512];
 
   sprintf (buf, "echo bt>/tmp/babl.gdb;"
            "gdb -q --batch -x /tmp/babl.gdb --pid=%i 2>/dev/null", getpid ());
-  system (buf);
+  return system (buf);
 }
 
 void
index 884b9715e0debbbc6688f2d9920c3b353e11948a..1323c128c9419178d450527bb383c5d7c5b47431 100644 (file)
@@ -132,7 +132,7 @@ static void hack_hack (void)
 /**** LOGGER ****/
 #include <stdarg.h>
 
-void babl_backtrack (void);
+int babl_backtrack (void);
 
 static inline void
 real_babl_log (const char *file,